Most Kenya itineraries treat the Rift Valley as a photo stop on the way to somewhere else. That undersells it. Lake Nakuru, Lake Naivasha, and Hell’s Gate sit close enough to Nairobi that skipping them rarely makes sense. The real question is not whether to see the Rift Valley. It is what order gets you the best trip.
This guide breaks down both routes with real distances, drive times, and fees. Use it to build a Kenya itinerary that fits your days and your budget.
The Short Answer: Do the Rift Valley First
Drive the Rift Valley leg before the Masai Mara, not after. The main road from Nairobi to the Mara already runs through Rift Valley scenery. Front-loading Lake Naivasha or Lake Nakuru adds wildlife and birdlife without a long detour. Save your Mara days for last, when your energy should go toward early game drives, not long transfers.
Travelers who reverse the order often rush the Rift Valley on the way back to catch a flight home. Doing it first protects those stops from getting cut.
Why Travelers Debate This Order
The Masai Mara draws people for predator sightings and, from July through October, the wildebeest migration. A different crowd heads for the Rift Valley. Birders chase flamingos, families want a gentler pace, and photographers wait for dramatic escarpment light.
Both fit into one trip because of geography. The main road from Nairobi to the Masai Mara passes directly through the Rift Valley near Mai Mahiu and Narok. You are not choosing between two separate regions. Instead, you are choosing how much time to spend in one you already drive through.
Some travelers assume the Rift Valley is only a backdrop, best seen from a moving vehicle window. That view sells it short. Lake Naivasha and Lake Nakuru each hold enough wildlife and activity for a full day on their own, not just a rest stop between longer legs.
What Each Leg Actually Offers
Before planning logistics, it helps to see how different these two legs really are side by side.
| Feature | Masai Mara | Rift Valley Stops (Naivasha, Nakuru, Hell’s Gate) |
|---|---|---|
| Main draw | Big cats, wildebeest migration (Jul-Oct) | Flamingos, rhino sanctuary, boat and cycling safaris |
| Typical stay length | 3-4 nights | 1-2 nights |
| Park size | Masai Mara National Reserve, approx. 1,510 km² | Lake Nakuru NP approx. 188 km²; Hell’s Gate NP approx. 68 km² |
| Entry fee (non-resident, indicative) | $80-100 per person/day | Lake Nakuru NP approx. $60/day; Hell’s Gate approx. $30/day |
| Activity style | Game drives by vehicle | Boat rides, walking, cycling |
| Distance from Nairobi | approx. 270 km by road | Lake Naivasha approx. 90 km; Lake Nakuru approx. 160 km |
The two legs complement each other well. Rift Valley lakes give you activities you cannot do inside the Mara. Think cycling past zebra at Hell’s Gate, or a boat ride among hippos on Lake Naivasha.
Route Option 1: Rift Valley Then Masai Mara by Road
This is the classic overland combo, and it matches the recommended order above. From Nairobi, drive to Lake Naivasha, about 90 km and 1.5 to 2 hours. You pass the Rift Valley escarpment viewpoint near Mai Mahiu along the way. Spend a night here for a boat trip past hippos and pelicans, or a Crescent Island walking safari.
Continue to Lake Nakuru National Park, roughly 65 km and just over an hour further. The park covers about 188 km² and holds one of Kenya’s key rhino sanctuaries. Flamingo numbers shift with water levels year to year, so check current conditions first.
From Nakuru, the drive to the Masai Mara runs through Narok. It covers approximately 265 km, taking 5 to 5.5 hours depending on road conditions. Enter through Sekenani Gate or Oloolaimutia Gate on the reserve’s eastern side, both common entry points from Narok town.
Route Option 2: Fly to Masai Mara, Add Rift Valley Around It
If your Mara days matter most, fly there directly and treat the Rift Valley as a shorter add-on. Flights leave Nairobi’s Wilson Airport for Mara airstrips like Musiara, Ol Kiombo, or Keekorok, taking about 45 minutes. This route saves a full day of driving compared to the overland option.
Add Lake Naivasha or Lake Nakuru either before you fly out or after you land back in Nairobi. Both lakes sit close enough to the city for a single overnight stop without cutting into your Mara schedule.
| Route Component | Distance/Time | Notes |
|---|---|---|
| Nairobi to Lake Naivasha | approx. 90 km, 1.5-2 hrs by road | Rift Valley escarpment viewpoint en route |
| Lake Naivasha to Lake Nakuru | approx. 65 km, 1-1.5 hrs by road | Passes Lake Elementaita |
| Lake Nakuru to Masai Mara (via Narok) | approx. 265 km, 5-5.5 hrs by road | Enter via Sekenani or Oloolaimutia Gate |
| Nairobi (Wilson Airport) to Masai Mara airstrips | approx. 45 min by air | Musiara, Ol Kiombo, or Keekorok airstrips |
| Masai Mara back to Nairobi | approx. 45 min by air, or 5-6 hrs by road | Flying saves a full driving day |
How Many Days You Need for Both
A trip combining both legs works comfortably in 6 to 8 days. Plan 1 night at Lake Naivasha, 1 to 2 nights near Lake Nakuru, then 3 to 4 nights in the Masai Mara. That gives each stop enough time.
If you have only 5 days, cut the Rift Valley to one stop, either Naivasha or Nakuru, not both. Squeezing all three into a short trip usually means arriving at each one too tired to enjoy it.
Travelers with 9 or more days can add Lake Elementaita or Lake Bogoria. Both sit within an hour of the Naivasha-Nakuru corridor and add extra flamingo viewing.
Booking and Fee Notes You Should Know
Kenya Wildlife Service manages Lake Nakuru National Park and Hell’s Gate National Park. Both accept e-ticket or Safaricom M-Pesa payment at the gate. The Masai Mara National Reserve is run by county authorities instead of KWS, so its fees and payment process differ slightly. Always confirm current rates before travel, since park fees change without much notice.
Private conservancies bordering the Mara, such as Mara North or Naboisho, charge their own conservancy fees on top of standard reserve rates. These are usually built into your camp rate, not paid separately at a gate.
Road transfers between the Rift Valley and the Mara also cost extra if you book through a ground operator rather than a self-drive rental. Ask upfront whether transfer costs are quoted per vehicle or per person. Operators price this differently, and it changes your total budget more than people expect.
Explorer Notes

Ask your driver-guide to stop at the Rift Valley viewpoint near Mai Mahiu even if you are only passing through. It costs nothing beyond a few minutes. You get the single best photo of the escarpment dropping into the valley floor.
Water levels at Lake Nakuru have risen substantially since 2020. That pushed some flamingo flocks to Lake Bogoria and Lake Elementaita instead. Do not book a Nakuru stop purely for flamingos without checking recent reports first.
If you are driving the Nakuru-to-Mara stretch, budget extra time near Narok town for fuel and a stretch break. It is the last reliable town before the reserve. The road surface changes noticeably once you turn off the main highway.
What to Read Next
- Building the rest of your route? See our how many nights per camp on a Kenya safari guide.
- Timing your Mara visit around the herds? Read Masai Mara migration season camp availability.
- Comparing other Kenya park pairings? Check Masai Mara vs Lake Nakuru guide.
FAQ
Should I visit the Rift Valley before or after the Masai Mara? Visit the Rift Valley first. The main road to the Mara already passes through it. Seeing Lake Naivasha or Lake Nakuru on the way out keeps your return trip simple and protects those stops from getting cut.
How far is the Rift Valley from Nairobi? Lake Naivasha sits about 90 km from Nairobi, roughly 1.5 to 2 hours by road. Nakuru is about 160 km away, around 3 hours including the stop at Naivasha.
Can I combine Lake Nakuru and the Masai Mara in one week? Yes. A 6 to 8 day trip fits 1 to 2 nights at the Rift Valley lakes and 3 to 4 nights in the Masai Mara.
Is it faster to fly to the Masai Mara instead of driving through the Rift Valley? Flying from Wilson Airport takes about 45 minutes versus 5 to 6 hours by road. It saves a full day, but means booking the Rift Valley as a separate add-on rather than seeing it en route.
Do Lake Nakuru and Hell’s Gate charge separate entry fees from the Masai Mara? Yes. Both are Kenya Wildlife Service parks with their own indicative daily fees. This is separate from the Masai Mara’s county-run fee structure.
Ready to map out your own Rift Valley and Masai Mara combination? Visit our Tour Packages page, or ask a partner operator to build a route around your travel dates.